package internal

import (
	"BJXM_Shooting/base"
	"BJXM_Shooting/db/mongodb"
	"github.com/name5566/leaf/module"
)

var (
	skeleton = base.NewSkeleton()
	ChanRPC  = skeleton.ChanRPCServer
)

// 定义结构体,用于RPC
type Module struct {
	*module.Skeleton
}

// 实现接口
func (this *Module) OnInit() {
	this.Skeleton = skeleton

	// 初始化数据库
	mongodb.Init()
}

// 实现接口
func (this *Module) OnDestroy() {

}
